#!/bin/bash

MODULE_NAME="vserial_stj"

echo "=== 卸载虚拟串口模块 ==="

# 检查模块是否已加载
if lsmod | grep -q "$MODULE_NAME"; then
    echo "正在卸载模块 $MODULE_NAME..."
    sudo rmmod "$MODULE_NAME"
    
    if [ $? -eq 0 ]; then
        echo "模块卸载成功"
        
        # 清理设备文件
        echo "清理设备文件..."
        sudo rm -f /dev/ttyV*
        
        echo "=== 卸载完成 ==="
    else
        echo "错误: 模块卸载失败"
        exit 1
    fi
else
    echo "模块 $MODULE_NAME 未加载"
fi 